<?php
function fatorial($numero) {
if ($numero <= 1) return 1;
return (int)$numero * fatorial((int)$numero - 1);
}
echo fatorial(10); // 3628800
?>